
package com.sailing.lianxi.db;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class DBUtil {

    /**
     * 
     * getConnect[获取连接]
     * 创建人:  wanggang
     * 创建时间: 2018年4月12日 下午4:43:55
     *
     * @Title: getConnect
     * @param userName
     * @param passWord
     * @param driver
     * @param url
     * @return
     * @throws Exception
     * @since  CodingExample　Ver(编码范例查看) 1.1
     */
    public static Connection getConnect(String userName,String passWord,String driver,String url) throws Exception{
        Class.forName(driver);
        return DriverManager.getConnection(url,userName,passWord);
    }
    
    /**
     * 
     * closeDB[关闭连接]
     * 创建人:  wanggang
     * 创建时间: 2018年4月12日 下午4:44:09
     *
     * @Title: closeDB
     * @param conn
     * @param state
     * @param rs
     * @since  CodingExample　Ver(编码范例查看) 1.1
     */
    public static void closeDB(Connection conn,Statement stat,ResultSet rs){
        try {
            if(null != rs){
                rs.close(); 
            }
            if(null!=stat){
                stat.close();
            }
            if(null!= conn){
                conn.close();
            }
        } catch (Exception e) {
            // TODO: handle exception
            System.out.println("关闭连接失败");
        }
    }
}

